The Mysterious St Leonards Tower, West Malling, Kent, Uk.